shadow masks - French English Dictionary